Big Huge Thesaurus

Gleichenia flabellata

noun